Testing Geometric Primitive Shaders

نویسندگان

  • Graham J. Dunnett
  • Martin White
  • Paul F. Lister
  • Richard L. Grimsdale
چکیده

We present a design and test strategy for Geometric Primitive Shadersintegrated circuits which perform rasterisation of primitives such as vectors and triangles. The design strategy proceeds through various levels of detail, and we describe the need for testing as the design advances. A suitable set of test are given for a typical shader. Our experiences in applying the strategy to a real device are discussed, together with the tests which we devised, and practical compromises which we had to make.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Making Shaders More Physically Plausible

There is a need to develop shaders that not only \look good", but are more physically plausible. From physical and geometric considerations, we review the derivation of a shading equation expressing reeected radiance in terms of incident radiance and the bidirec-tional reeectance distribution function (BRDF). We then examine the connection between this equation and conventional shaders used in ...

متن کامل

Level-of-Detail Shaders

Current graphics hardware can render objects using simple procedural shaders in real-time. However, detailed, highquality shaders will continue to stress the resources of hardware for some time to come. Shaders written for film production and software renderers may stretch to thousands of lines. The difficulty of rendering efficiently is compounded when there is not just one, but a scene full o...

متن کامل

Ray-tracing Procedural Displacement Shaders

Displacement maps and procedural displacement shaders are a widely used approach of specifying geometric detail and increasing the visual complexity of a scene. While it is relatively straightforward to handle displacement shaders in pipeline based rendering systems such as the Reyes-architecture, it is much harder to efficiently integrate displacement-mapped surfaces in ray-tracers. Many comme...

متن کامل

Interactive Vegetation Rendering

Vegetation poses a significant problem to computer graphics because the geometric complexity of plants does not lend itself very well to traditional simplification approaches. This thesis presents new algorithms that address these issues at different scales, for rendering individual plants as well as entire landscapes. For individual plants we introduce Displacement Mapped Billboard Clouds, an ...

متن کامل

Stack Implementation on Programmable Graphics Hardware

We present a technique that allows the implementation of a stack on programmable graphics hardware, using textures and fragment shaders. This development enables a whole new class of GPU algorithms, including recursive functions on complex data structures. Kd-tree traversal for ray tracing is demonstrated as an application. The traversal core was integrated into a purely GPU based photorealisti...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1991